mechanical durability - Turkish English Dictionary